package com.qujia.station.domain;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

public class GzhFunctionTemplate implements Serializable {

    @ApiModelProperty("功能模板id")
    private Long gftId;

    @ApiModelProperty("名称")
    private String name;

    @ApiModelProperty("描述")
    private String funcDesc;

    @ApiModelProperty("图标url")
    private String iconUrl;

    @ApiModelProperty("页面url")
    private String pageUrl;

    @ApiModelProperty("区分配置 rep：报表小程序配置")
    private String gzhType;

    @ApiModelProperty("排序序号")
    private Integer ranking;

    public Long getGftId() {
        return gftId;
    }

    public void setGftId(Long gftId) {
        this.gftId = gftId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public String getFuncDesc() {
        return funcDesc;
    }

    public void setFuncDesc(String funcDesc) {
        this.funcDesc = funcDesc == null ? null : funcDesc.trim();
    }

    public String getIconUrl() {
        return iconUrl;
    }

    public void setIconUrl(String iconUrl) {
        this.iconUrl = iconUrl == null ? null : iconUrl.trim();
    }

    public String getPageUrl() {
        return pageUrl;
    }

    public void setPageUrl(String pageUrl) {
        this.pageUrl = pageUrl == null ? null : pageUrl.trim();
    }

    public Integer getRanking() {
        return ranking;
    }

    public void setRanking(Integer ranking) {
        this.ranking = ranking;
    }

    public String getGzhType() {
        return gzhType;
    }

    public void setGzhType(String gzhType) {
        this.gzhType = gzhType == null ? null : gzhType.trim();
    }
}